/* Global styles */

h1 {
        font:  150% sans-serif;
        color: #226;
     
}

/* Styles for products/index */

/* START:mainlayout */
/* Styles for main page */
body {
    font: 10pt verdana;
    height: 100%;
	   width:90%;
    margin: 0;
    padding: 0;
}
td {
   font: 10pt verdana;
   font-family: verdana;
   height: 100%;
    padding: 10px;
    margin: 0;
}
table {
    border-collapse: separate;
    border-spacing: 2px;
    text-indent: 0;
}


#banner {
  background: #141;
  padding-top: 0px;
  padding-bottom: 10px;
  border-bottom: 2px solid;
  font: small-caps 40px/40px "Times New Roman", serif;
  color: white;
  text-align:center;
}

#banner img {
  float: left;
}

#contents {
   margin-top: 0em;
  padding-top: 0px;
  padding-bottom: 10px;
   width:90%
}

#main {
 width:90%
  background: white;
vertical-align: top;
}

#side {
  float: right;
   padding-top: 1em;
  padding-left: 1em;
  padding-bottom:20em;
  width: 18em;
    border-left: 1px solid #DDDDDD;
}

#side a {
  color: #00ff00;
  font-size: small;
}
